function createCharts(targetId){
	if(!targetId){
		return;
	}
	//先设置宽度，才能用
	var targetDiv = $('#'+targetId);
	var parentDiv = targetDiv.parent();
	targetDiv.width(parentDiv.width());
	targetDiv.height(parentDiv.height());
		
	require.config({
	        paths: {
	            echarts: 'resources/echarts'
	        }
	    });
	require(
	        [
	            'echarts',
	            'echarts/chart/bar',
	            'echarts/chart/line'
	        ], 
		function(ec) {
				var myChart2 = ec.init(document.getElementById('mainBar'));
				var option = {
					title : {
						text : '蒸发量和降水量',
						subtext : 'Demo'
					},
					tooltip : {
						trigger : 'axis'
					},
					legend : {
						data : ['蒸发量', '降水量']
					},
					toolbox : {
						show : true,
						feature : {
							mark : {
								show : true
							},
							dataView : {
								show : true,
								readOnly : false
							},
							magicType : {
								show : true,
								type : ['line', 'bar']
							},
							restore : {
								show : true
							},
							saveAsImage : {
								show : true
							}
						}
					},
					calculable : true,
					xAxis : [{
								type : 'category',
								data : ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月']
							}],
					yAxis : [{
								type : 'value'
							}],
					series : [{
								name : '蒸发量',
								type : 'bar',
								data : [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3],
								markPoint : {
									data : [{
												type : 'max',
												name : '最大值'
											}, {
												type : 'min',
												name : '最小值'
											}]
								},
								markLine : {
									data : [{
												type : 'average',
												name : '平均值'
											}]
								}
							}, {
								name : '降水量',
								type : 'bar',
								data : [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3],
								markPoint : {
									data : [{
												name : '年最高',
												value : 182.2,
												xAxis : 7,
												yAxis : 183,
												symbolSize : 18
											}, {
												name : '年最低',
												value : 2.3,
												xAxis : 11,
												yAxis : 3
											}]
								},
								markLine : {
									data : [{
												type : 'average',
												name : '平均值'
											}]
								}
							}]
				};
				myChart2.setOption(option);
			});
}